Describing Ontology Applications
نویسندگان
چکیده
Semantic Web technologies are finally, after a few years of infancy, truly entering the business world to support the growing needs of computer aided information selection and processing. There are already quite well-defined development processes and methods in the software engineering field to handle the construction of large scale and complex enterprise systems, and to reuse knowledge in different software domains patterns are considered to be common practise. Patterns can be described on different levels of abstraction, but the patterns in the focus of this paper are on the software architecture level. In this paper we present a definition of the notion ”ontology application pattern”, as a special form of software architecture patterns describing an ontology-based system. We also show how such patterns, as well as the description of the pattern instantiations, can be described using a modified architecture description
منابع مشابه
Survey on Applications of Ontology in Various Domains
Ontology is a term in philosophy and its meaning is “theory of existence''. Ontology is an explicit specification of conceptualization. Ontology is a body of knowledge describing some domain, typically common sense knowledge domain. This paper presents a survey of fifteen papers based on ontology. Discussion is made about ontologies used in web, mining and multi agent systems. Keywords— ontolog...
متن کاملA Framework for Comparing the use of a Linguistic Ontology in an Application
A framework recently developed for understanding and classifying ontology applications provides opportunities to review the state of the art, and to provide guidelines for application developers from different communities [1]. The framework identifies four main categories of ontology applications: neutral authoring, ontology as specification, common access to information, and ontology-based sea...
متن کاملUsing Ontologies in a KDD Workbench
Domain understanding is one of the first steps in real-world applications of Knowledge Discovery in Databases (KDD). Preprocessing the data properly and finding an appropriate representation is crucial for a successful application of data mining algorithms. We present a metamodel of KDD preprocessing chains that contains an ontology for describing conceptual domain knowledge. This metamodel is ...
متن کاملAnnotating High Performance Computing Simulations with Semantic Metadata
We describe the design and use of an ontology for describing the Cactus framework — a component based architecture for scientific computing. This work forms a starting point for the use of ontologies to support new component applications involving multiple scale and models, realtime assimilation of sensor data and deployment on distributed Grids.
متن کاملFeature Analysis of Ontology Mediation Tools
Ontology mediation is enabled through interoperability of semantic data sources. It helps data sharing between heterogeneous knowledgebase and reuse by semantic applications. Ontology mediation includes operations such as, mapping, alignment, matching, merging and integration. After briefly describing these operations, this study selectively discusses set of methods, tools and data integration ...
متن کاملApplications of Ontology Design Patterns in the Transformation of Multimedia Repositories
The development of ontologies from scratch is a very inefficient approach. Hence, ontology development is increasingly being conducted by reusing existing ontological and non-ontological resources as it lowers the time and cost of developing new ontologies, avoids duplicating efforts and ensures interoperability. Similarly, the emergence of ontology design patterns has facilitated the reuse of ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007